home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / glass / glass.lha / GLASS / libcvr / ckcalloc.c < prev    next >
C/C++ Source or Header  |  1990-11-09  |  342b  |  21 lines

  1. #include "all.h"
  2. #include "cvr.h"
  3.  
  4. /* Allocate the given amount of memory and check if
  5.    it has been done. If not, complain, and stop.
  6.  */
  7. char *ckcalloc( n, sz )
  8.  unsigned int n;
  9.  unsigned int sz;
  10. {
  11.     register char *adr;
  12.  
  13.     adr = calloc( n, sz );
  14.     if( adr == (char *)0 ){
  15.     perror( "calloc" );
  16.     exit( 1 );
  17.     }
  18.     return( adr );
  19. }
  20.  
  21.